.shortcut { BORDER-Bottom: #C9D7F1 1px solid; padding:5px; height:30px; }

.nav_table  { padding-left:10px; height:30px; line-height: 30px; BORDER-TOP: #6B90DA 1px solid;  font-family: arial; font-size: 12px; background-Color:#EBEFF9; }

.footer_table  { 
margin-top:30px; BORDER-TOP: #6B90DA 1px solid; BORDER-BOTTOM: #6B90DA 1px solid; font-family: arial; font-size: 12px; background-Color:#EBEFF9; }

.navi a:link      { text-decoration: none; font-family:arial; font-size:12px; } 
.navi a:visited   { text-decoration: none; font-family:arial; font-size:12px; } 
.navi a:active    { text-decoration: none; font-family:arial; font-size:12px; } 
.navi a:hover     { text-decoration: underline; font-family:arial; font-size:12px; }

.light a:link     { text-decoration: none; font-family:arial; font-size:10px; color: #606060; } 
.light a:visited  { text-decoration: none; font-family:arial; font-size:10px; color: #606060; } 
.light a:active   { text-decoration: none; font-family:arial; font-size:10px; color: #606060; } 
.light a:hover    { text-decoration: underline; font-family:arial; font-size:10px; color: #606060; }

.green a:link     { text-decoration: none; font-family:arial; font-size:12px; color: green; } 
.green a:visited  { text-decoration: none; font-family:arial; font-size:12px; color: green; } 
.green a:active   { text-decoration: none; font-family:arial; font-size:12px; color: green; } 
.green a:hover    { text-decoration: underline; font-family:arial; font-size:12px; color: green; }

.orange a:link    { text-decoration: none; color: #FF9900; padding:1px; } 
.orange a:visited { text-decoration: none; color: #FF9900; padding:1px; } 
.orange a:active  { text-decoration: none; color: #FF9900; padding:1px; } 
.orange a:hover   { text-decoration: underline; color: #FF9900; padding:1px; }


.article {
  max-height: 200px;
  display: block;
  overflow: hidden;
  position: relative;
  background: #fff;
  padding: 20px;
}

.article:after {
  position: absolute;
  bottom: 0;  
  height: 100%;
  width: 100%;
  content: "";
  background: linear-gradient(to top,
     rgba(255,255,255, 1) 1%, 
     rgba(255,255,255, 0) 95%
  );
  pointer-events: none; /* so the text is still selectable */
}


.black a:link     { text-decoration: none; color: #000000; } 
.black a:visited  { text-decoration: none; color: #000000; } 
.black a:active   { text-decoration: none; color: #000000; } 
.black a:hover    { text-decoration: underline; color: #000000; }

.picture_main     { border:1px solid #C9D7F1;float:left; padding:5px; margin:5px; height:180px; width:160px; overflow:hidden; }
.picture_advh     { height:15px; width:160px; padding:5px; overflow:hidden; }
.picture_size     { height:25px; width:160px; padding:5px; overflow:hidden; }
.picture_pic      { height:100px; }

.pfeil            { width:16px; font-size:13px; color: #000000;}
.besucher         { border:1px solid gray; font-size:10px; color: #FF0000; }

.info             { width:15px; height:15px; position:absolute; overflow:hidden; }




h1  { margin: 0px; font-family: arial; font-size: 14px; font-weight: bold;   color: #0055BB; }
h3  { margin: 0px; line-height:20px; font-family: verdana, arial; font-size: 12px; font-weight: normal; color: #000000; }
h4  { margin: 0px; font-family: arial; font-size: 12px; font-weight: normal; color: #808080; }
h5  { margin: 0px; font-family: arial; font-size: 14px; font-weight: normal; }

h2  { margin: 0px; font-family: arial; font-size: 12px; font-weight: lighter; color: #c0c0c0; }


.H1 { margin: 0px; font-family: arial; font-size: 14px; font-style: normal; color: #0055BB; }
.H2 { margin: 0px; font-family: arial; font-size: 18px; font-style: normal; color: #0055BB; }
.H3 { margin: 0px; font-family: arial; font-size: 16px; font-style: normal; color: #0055BB; }
.H4 { margin: 0px; font-family: arial; font-size: 12px; font-style: normal; color: #0055BB; }
.H5 { margin: 0px; font-family: arial; font-size: 10px; font-style: normal; color: #0055BB; }



.link_rahmen     { 

border:1px solid #EBEFF9; 
background-Color:#FFFFFF; 
font-size:12px; 
margin:4px;
 }


.link_rahmen a { 
text-decoration: none; 
display:block;
padding:5px; 

} 



.link_rahmen a:hover    { 
text-decoration: underline; 
background-Color:#F5F8FC;
 }



.weiter           { float:left; border:1px solid #C9D7F1; background-Color:#FFFFFF; padding:5px 8px 5px 8px; margin:2px; }
.weiter_bold      { float:left; border:1px solid #C9D7F1; background-Color:#C9D7F1; padding:5px 8px 5px 8px; margin:2px; }


.waz              { overflow:hidden; float:left; width:50%; height:100px; padding:10px; font-size:12px; color: #0055BB; }

.tabellen_rahmen  { border:0px solid #C0C0C0; }
.tabellen_farbe   { background-Color:#FFFFFF; }

.high             { background-Color:#FFFAE5; }


.box              { width:100%; border:0px solid #C0C0C0; font-size:12px; font-family:arial; }
 
.inhalt           { border:0px solid #C0C0C0; font-size:12px; font-family:arial; }


 table            { font-family:arial; }

#pscroller1{ width: 200px; height: 200px; }



input#submit   { BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 135px; CURSOR: pointer; COLOR: #0055bb; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff}


td#style1a { BORDER-BOTTOM: #ffce29 1px solid; BORDER-LEFT:   #ffce29 1px solid; BORDER-TOP: #ffce29 1px solid }
td#style1  { BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT:   #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid }
td#style2  { BORDER-BOTTOM: #ff9900 1px solid; BORDER-LEFT:   #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid }
td#style3  { BORDER-LEFT:   #0055bb 1px solid; BORDER-BOTTOM: #0055bb 1px solid }

td#status  { BORDER-LEFT:   #0055bb 1px solid; BORDER-BOTTOM: #0055bb 1px solid }

td#button1 { BORDER-LEFT:   #d03312 1px solid; BORDER-BOTTOM: #d03312 1px solid }
td#button2 { BORDER-LEFT:   #ffce29 1px solid; BORDER-BOTTOM: #ffce29 1px solid }
td#button3 { BORDER-LEFT:   #6bb539 1px solid; BORDER-BOTTOM: #6bb539 1px solid }
td#button4 { BORDER-LEFT:   #528cc6 1px solid; BORDER-BOTTOM: #528cc6 1px solid }
td#button5 { BORDER-LEFT:   #908080 1px solid; BORDER-BOTTOM: #908080 1px solid }
td#button6 { BORDER-LEFT:   #C0C0C0 1px solid; BORDER-BOTTOM: #C0C0C0 1px solid }
td#button7 { BORDER-LEFT:   #C0C0C0 1px solid; BORDER-BOTTOM: #E4E4E4 1px solid }

td#borders { BORDER-RIGHT: #0055bb 1px solid; BORDER-TOP: #0055bb 1px solid; BORDER-LEFT: #0055bb 1px solid; BORDER-BOTTOM: #0055bb 1px solid }

#date  { font-weight:normal; font-size:12px; font-family:verdana }
#text  { font-weight:normal; font-size:13px; font-family:verdana }
#ada   { font-weight:normal; font-size:13px; font-family:verdana }
#ress  { color: #0055bb; font-weight:normal; font-size:13px; font-family:verdana }
#btext { font-size:12px; font-family: Verdana, Arial, sans-serif; color: #0055bb; }
#klick { color: #cce0f4; font-weight:normal; font-size:13px; font-family:verdana }
#id    { color: #0055bb; font-weight: bold; font-size:13px; font-family:verdana }



